<?php
define('NO', 0);
define('YES', 1);

define('CODE_SUCCESS', 0);
define('CODE_ERR_OTHER', 1);
define('CODE_ERR', 2);
define('CODE_ERR_RESOURCE_NOT_EXISTS', 3);
define('CODE_ERR_AUTH', 100);
define('CODE_ERR_AUTH_USERNAME', 101);
define('CODE_ERR_AUTH_PASSWORD', 102);
define('CODE_ERR_AUTH_DISABLE', 103);
define('CODE_ERR_NEED_VERIFICATION_CODE', 104);
define('CODE_ERR_AUTH_SECOND_VERIFICATION', 105);
define('CODE_ERR_AUTH_VERIFICATION_CODE', 106);
define('CODE_ERR_AUTH_NOT_VIP', 107);
define('CODE_ERR_DUPLICATE', 201);
define('CODE_ERR_REDIRECT', 302);
define('CODE_ERR_BAD_REQUEST', 400);
define('CODE_ERR_UNAUTHORIZED', 401);
define('CODE_ERR_DENY', 403);
define('CODE_ERR_NOT_FOUND', 404);
define('CODE_ERR_SYSTEM', 500);
define('CODE_ERR_SERVER', 502);
define('CODE_ERR_PARAM', 600);
define('CODE_ERR_PARAM_MISSING', 601);
define('CODE_ERR_PARAM_INVALID', 602);
define('CODE_ERR_PARAM_EXPIRE', 603);
define('CODE_ERR_PARAM_SIGNATURE', 604);

// todo 把WORK_ORDER相关的移出common，移到和业务相关的地方
$GLOBALS['CODE_MESSAGES'] = array(
    CODE_SUCCESS => '',
    CODE_ERR_AUTH => '登录信息错误',
    CODE_ERR_AUTH_USERNAME => '用户不存在，请先注册！',
    CODE_ERR_AUTH_PASSWORD => '密码不正确',
    CODE_ERR_AUTH_DISABLE => '账号状态为无效',
    CODE_ERR_NEED_VERIFICATION_CODE => '需要验证码',
    CODE_ERR_AUTH_SECOND_VERIFICATION => '需要二次确认',
    CODE_ERR_AUTH_VERIFICATION_CODE => '验证码错误',
    CODE_ERR_AUTH_NOT_VIP => '该账户不是vip，请充值后使用功能',
    CODE_ERR_DUPLICATE => '重复操作',
    CODE_ERR_REDIRECT => '页面跳转',
    CODE_ERR_BAD_REQUEST => '参数错误',
    CODE_ERR_UNAUTHORIZED => '未登录',
    CODE_ERR_DENY => '未授权',
    CODE_ERR_NOT_FOUND => '访问的资源不存在',
    CODE_ERR_SYSTEM => '系统错误',
    CODE_ERR_SERVER => '服务程序错误',
    CODE_ERR_PARAM => '参数错误',
    CODE_ERR_PARAM_MISSING => '缺少必要的参数',
    CODE_ERR_PARAM_INVALID => '参数包含无效的值',
    CODE_ERR_PARAM_EXPIRE => '参数过期',
    CODE_ERR_PARAM_SIGNATURE => '参数签名错误',
    CODE_ERR_OTHER  => '未定义错误',
);
